barn itch - Allemand Anglais Dictionnaire